﻿using System;
using System.Collections.Generic;
using ExcellentProjectPlus.Dominio.Core;
using ExcellentProjectPlus.Dominio.Examenes.Entidades;

namespace ExcellentProjectPlus.Dominio.Examenes.Repositorios.Calendarizaciones
{
    public interface IRepositorioCalendarizacion
       : IRepositorio<Calendarizacion>
    {
        IEnumerable<InformacionCalendarizacionExamen> ObtenerInformacionCalendarizacionExamen(Func<InformacionCalendarizacionExamen, bool> predicate = null);
        List<Calendarizacion> ObtenerExamenesPorEstudiante(int idCurso, int idEstudiante);
    }
}
